home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 40 / Amiga Format CD40 (1999-05-11)(Future Publishing)(GB)(Track 1 of 3)[!][issue 1999-06].iso / -seriously_amiga- / misc / megabooksr1 / docs / releasenotes next >
Text File  |  1999-03-29  |  9KB  |  240 lines

  1. MegaBook 4.3 Beta 2:
  2.  
  3. Fixed a couple of problems in the Extras code
  4.  
  5. Changed font requester to allow you to select proportional fonts
  6. NOTE: The display can look crappy if you use a proportional font.
  7.  
  8. MegaBook could get into an infinite loop if you tell it to use a font that
  9. doesnt exist. Industrial strength error recovery has now been added in the
  10. startup code. If MegaBook cannot open it's windows, it will first try to
  11. reload your default prefs. If this fails, it will try the default prefs.
  12. If this fails (which is unlikely) then MegaBook will terminate. At each
  13. retry stage a message is shown telling you what happened. If MegaBook can
  14. manage to restart itself then a large informative message will be given
  15. telling what went wrong and what to do to fix it permanantly.
  16.  
  17. A rumour was started in an ezine that MegaBook has font problems. I have
  18. checked this out and it is not a problem with MegaBook. If you are having
  19. problems with fonts, it is most likely due to a dirty font cache (i.e. you
  20. havent updated the font cache) or a corrupted font. Another likely cause
  21. is you have no fixed width fonts installed. MegaBook's font requester used
  22. to display only fixed width fonts. I have had *no* bug reports to do with
  23. fonts other then the very old "bevels look crap with a proportional font"
  24. which was the reason fixed width fonts were only shown in the font requester.
  25. Incidentally, MegaBook does *not* default to topaz ... it defaults to the
  26. system default font. If you have this set to topaz, then MegaBook will use
  27. it. This is *NOT* a problem with MegaBook. Without a proper bug report I
  28. can do nothing more on this, so as far as I am concerned the matter is now
  29. closed untill I get a proper bug report.
  30.  
  31. MegaBook 4.3 Beta 1:
  32.  
  33. Added Country to Field Editor
  34.  
  35. Sped up the database engine a little. Goto and the list should now be faster
  36. then before.
  37.  
  38. Added MBIO flag MBIOF_LOADLOSEDATA for MBIO's that cant do a decent
  39. conversion. For example, if an MBIO loads information then saving it out
  40. again will not save exactly the same file as the one it loaded then this
  41. flag should be set in the MBIO so users can be warned. The Yam MBIOs are
  42. a good example of this.
  43.  
  44. Added MBIO for OnyxBase 1.0. I'm told by Stefan Blixth (the guy who wrote
  45. OnyxBase) that v1.2 is out soon, if that's released before MegaBook 4.3 Ill
  46. add an MBIO for that too should the file format differ.
  47.  
  48. MegaBook 4.2 Beta 4a:
  49.  
  50. Removed "Please look at browser now" message on Goto URL
  51.  
  52. Changed close project code slightly in an attempt to fix the annoying bug
  53. with MegaBook crashing on exit on Steve's computer (it doesnt seem to happen
  54. to anyone else, so its pretty baffling)
  55.  
  56. MegaBook 4.2 Beta 3:
  57.  
  58. TOTALLY redid the install directory. There was no real changes to the binary,
  59. this beta was just a preliminary test of the new installer stuff. Although
  60. it doesnt sound like it, this was a HUGE job, you will see when 4.2 is
  61. released :)
  62.  
  63. MegaBook 4.2 Beta 2:
  64.  
  65. MBIO sorting is now implemented properly. MBIOF_SLOWID MBIOS are moved to
  66. the bottom. An extra private flag (MBIOF_SORTED) was added to prevent evil
  67. loops in the sort code. Anyone using bad MBIO's that break the spec and set
  68. their own flags in the MBIO flags now stand the possibility of dieing.
  69.  
  70. MBIOF_LOSEDATA flag is now implemented properly. Users will be notified when
  71. trying to save in a format that will lose data, and given the opurtunity to
  72. save in MegaBook's Dynamic format or to cancel.
  73.  
  74. There is now NO internal File IO routines except for crunching. EVERYTHING
  75. is in MBIOs now :)
  76.  
  77. Redid most of the Extras code. Its much nicer now, and way more expandable.
  78. Note; this was a huge job but you probably wont notice much difference.
  79.  
  80. You can now use multiple extras for the same function. Instead of the
  81. previously used script ... if you make a directory by the same name (without
  82. the .mbrx extension, i.e. SendEmail for email scripts) then MegaBook will
  83. see this and bring up a requester for which script to use. Directories take
  84. precedance over a single script, therefore if you have a directory and a
  85. script it will always use the directory and never the script. To use only
  86. one script you dont need to go thru the directory stuff, MegaBook will
  87. detect what you want to do (it reads minds!) and work in the same way as
  88. it did previously.
  89.  
  90. MegaBook 4.2 Beta 1:
  91.  
  92. Default file format changed to new Dynamic format
  93.  
  94. All file formats (except PhoneBook 1.0) are now supported in MBIOs. Next
  95. Beta will see _NO_ internally supported file formats.
  96.  
  97. Started to add proper Workbench support, but its still broken.
  98.  
  99. Added "Goto URL" Extra to complement 4.1's new URL field. Uses openurl.library
  100.  
  101. MBIO list display is now sorted: this will probably be changed back to how
  102. it was before because it breaks the MBIOF_SLOWID flag.
  103.  
  104. ASCII MBIO updated. Exports properly now. New options added to prefs, and
  105. it now handles Country fields. Notes is there, but doesnt export yet.
  106.  
  107. Added MegaBook Dynamic to Save As menu.
  108.  
  109. Not bad for 5 hours work :))
  110.  
  111. MegaBook 4.15:
  112.  
  113. (Note: This is release version of 4.2 Alpha 1, true 4.2 will come later)
  114.  
  115. Added (finally) Sort function.
  116.  
  117. Added Dynamic file format
  118.  
  119. Misc. Documentation fixes
  120.  
  121. MegaBook 4.2 Alpha 1:
  122.  
  123. Minor bug fix: When saving MegaBook files and you have crunching turned on,
  124. it will no longer try to crunch files twice.
  125.  
  126. MegaBook 4.1 Beta 3 and Release:
  127.  
  128. Updated MBIO specifcation: 4.0 MBIOs WONT work with 4.1
  129.  
  130. Added printing for Country
  131.  
  132. Extended file format for new Country field (old files can still be loaded)
  133. Files without Country fields will be saved in the MegaBook 4.0 format
  134.  
  135. Extended Put_Entry & Get_Entry commands. 9 as the field # will set/get the
  136. country field.
  137.  
  138. Updated LoadOld, PrintLabel and FrontSheet ARexx scripts for the extended
  139. ARexx commands.
  140.  
  141. Fixed a couple of display bugs when saving files. The messages in the title
  142. window were wrong and it wasnt reset. 
  143.  
  144. Updated Macro Recorder for new ARexx commands
  145.  
  146. MegaBook will now save in recorded scripts whatever version of MegaBook you're
  147. using as the version to start if it isnt loaded. i.e:
  148.  
  149. MegaBookPath = 'MegaBook:MegaBook'
  150.  
  151. or for 020 version
  152.  
  153. MegaBookPath = 'MegaBook:MegaBook-020'
  154.  
  155. When you crunched files, it used to show an error even if crunching
  156. succeded. Fixed.
  157.  
  158. MegaBook 4.1 Beta 1 and 2:
  159.  
  160. Added ARexx commands SelectPrj, NextPrj and PrevPrj
  161.  
  162. MBIOs with preferences now allow prefs to be used.
  163.  
  164. Totally revamped GUI:
  165.   Removed buttons from Edit Window and added Country field
  166.   Added two new ToolBar buttons for Add and Delete
  167.   Added "Default" button to the Field Editor
  168.   Added "Size" display to the Notes Viewer
  169.   Changed Prefs window a bit
  170.   Added Country to Print window.
  171.  
  172. Added two new settings: Font and Use System Font, both self explanatory
  173.  
  174. Added URL field to the optional fields.
  175.  
  176. Updated Set_Type ARexx command to allow URLs
  177.  
  178. Added out-of-date preferences requester. This warns you if your prefs file
  179. is out of date and tells you to read the release notes.
  180.  
  181. MegaBook 4.0 Beta 12:
  182.  
  183. Added external loaders/savers support (called MBIOs). MegaBook's formats
  184. will continue to be supported internally, with the MBIO
  185. system allowing for extensions. In the next version only MegaBook 4's format
  186. will be internally supported, with the rest being implemented as MBIOs.
  187.  
  188. FINALLY fixed the problems with the Window menu and Notes not working when
  189. the new window was activated immediately after an open (no users saw this
  190. as it only did it when I activated the window from the code). However, it
  191. still wont do it because a silly new bug has shown up where the notes from
  192. the last record you were viewing/editing in the previous database are used
  193. till you click the window. Once again, I cant find it :/
  194.  
  195. When you open a file and there is no records in a window, then it will reuse
  196. that window and act as if you used Load instead of Open.
  197.  
  198. Notes can now be printed. This is untested, Id appreciate some feedback on
  199. this.
  200.  
  201. Removed some redundant code from add records. Memory was being zeroed twice,
  202. so it (theoretically) slowed down adding records and loading files.
  203.  
  204. Fixed a crash when you closed a project when more then one was open. This
  205. has been there in varying degrees since about Beta 3, but I could never
  206. find the problem before. Turned out to be some old code I wrote in the
  207. first Beta and forgot to update when i updated the project manager.
  208.  
  209. Fixed a bug with the find window. If you clicked the find button on the
  210. toolbar twice quickly it would open two windows and the first would become
  211. dead, which meant MegaBook wouldnt quit properly and you'd need to reboot
  212. to get rid of the window and screen.
  213.  
  214. MegaBook 4.0 Beta 8 thru 11:
  215.  
  216. Locale mostly done now
  217.  
  218. Fixed nasty bugs with notes
  219.  
  220. Added Edit facility from Notes Viewer, which also highlighted dangerous bugs
  221.  
  222. Database handling is much safer now
  223.  
  224. Added Last Saved menu option (or rather, added code for it)
  225.  
  226. Rearranged menus and renamed Prefs to Settings
  227.  
  228. Added Sort and Field Names menu options
  229.  
  230. Added Field Name editor
  231.  
  232. Internal file loaders updated for new internal database structures
  233.  
  234. Fields added to prefs structure for field edit window snapshotting, field
  235. names and also future area for user registration information.
  236.  
  237. Added Notes gadget to Print window. Notes arent printed yet, though
  238.  
  239. Fixed registration script, thanks to nicholas@IRC for the SendMail() proc
  240.